.fecha{
	float:left;
	padding-right: 10px;
}

.apuestas{
	padding-top: 50px;
}

.tabla_apuesta{
	width:30%;	
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

.tabla_apuesta th{
	background: #ddf;
}

.tabla_apuesta tbody tr td{
	border: none;
}
 
.tabla_grupo{
	width:30%;		
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}

.tabla_grupo th{
	vertical-align: middle;
	background: #ddf;
}

.tabla_grupo th a{
	color: black;
	text-decoration: none;
}

.botonSubmit{
	margin-bottom: 10%;
}

.menuMenu{
	width: 100%;
}

.menuMenu ul{
	list-style: none;
	padding: 0;
	margin: 0;
}
    
.menuMenu li {
	float: left;
	border: 1px solid #bbb;
	border-bottom-width: 0;
	margin: 0;
}
    
.menuMenu a {
		text-decoration: none;
		display: block;
		background: #eee;
		padding: 0.24em 1em;
		color: #00c;
		width: 8em;
		text-align: center;
}
	
.menuMenu a:hover {
		background: #ddf;
}
	
.menuMenu .selected {
	border-color: black;
	background-color: #0099FF;
}
	
.menuMenu .selected a {
	position: relative;
	top: 1px;
	background: #0099FF;
	color: white;
}

.posiciones{
	width: 40%;
}

.login-form{
	width: 30%;
	margin-left: 40%;
}

.tablaNoticias{
	width: 100%;
}

.tablaNoticias tbody tr td{
	padding: 5px;
	background: #ddf;
}

.tablaNoticias thead tr th{
	background: #0099FF;
	color: white;
}

.tablaNoticias tbody tr td a{
	text-decoration: none;
	color: black;
}

.tablaNoticias tbody{
	height: 100%;
    overflow-y: auto;
    overflow-x: hidden; 
}

.tablaNoticias tbody tr td:hover {
	background: #0099FF;
	color: white;
}

.exitoApuesta{
	color: white;
	background-color: green;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
}

.errorApuesta{
	color: white;
	background-color: red;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
}